package cn.huiyunche.bms.base.model;

import java.math.BigDecimal;
import java.util.Date;

public class ReceiptAuditWithOrder {
    private Integer id;
    //客户订单号
    private String orderCode;
    //外部订单号
    private String outOrderCode;
    //服务订单号
    private String serviceOrderCode;
    //客户
    private String consignorName;
    //下单日期
    private Date createTime;
    //起运地
    private String departProvinceName;
    private String departCityName;
    //目的地
    private String receiptProvinceName;
    private String receiptCityName;
    //距离
    private String distance;
    //审核状态
    private String auditStatus;
    //数量
    private Integer amount;
    //订单金额
    private BigDecimal orderCost;
    //订单状态
    private Integer status;
    //交车日期
    private Date arriveDate;
    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getOutOrderCode() {
        return outOrderCode;
    }

    public void setOutOrderCode(String outOrderCode) {
        this.outOrderCode = outOrderCode;
    }

    public String getOrderCode() {
        return orderCode;
    }

    public void setOrderCode(String orderCode) {
        this.orderCode = orderCode;
    }

    public String getServiceOrderCode() {
        return serviceOrderCode;
    }

    public void setServiceOrderCode(String serviceOrderCode) {
        this.serviceOrderCode = serviceOrderCode;
    }

    public String getConsignorName() {
        return consignorName;
    }

    public void setConsignorName(String consignorName) {
        this.consignorName = consignorName;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public String getDepartProvinceName() {
        return departProvinceName;
    }

    public void setDepartProvinceName(String departProvinceName) {
        this.departProvinceName = departProvinceName;
    }

    public String getDepartCityName() {
        return departCityName;
    }

    public void setDepartCityName(String departCityName) {
        this.departCityName = departCityName;
    }

    public String getReceiptProvinceName() {
        return receiptProvinceName;
    }

    public void setReceiptProvinceName(String receiptProvinceName) {
        this.receiptProvinceName = receiptProvinceName;
    }

    public String getReceiptCityName() {
        return receiptCityName;
    }

    public void setReceiptCityName(String receiptCityName) {
        this.receiptCityName = receiptCityName;
    }

    public String getDistance() {
        return distance;
    }

    public void setDistance(String distance) {
        this.distance = distance;
    }

    public String getAuditStatus() {
        return auditStatus;
    }

    public void setAuditStatus(String auditStatus) {
        this.auditStatus = auditStatus;
    }

    public Integer getAmount() {
        return amount;
    }

    public void setAmount(Integer amount) {
        this.amount = amount;
    }

    public BigDecimal getOrderCost() {
        return orderCost;
    }

    public void setOrderCost(BigDecimal orderCost) {
        this.orderCost = orderCost;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public Date getArriveDate() {
        return arriveDate;
    }

    public void setArriveDate(Date arriveDate) {
        this.arriveDate = arriveDate;
    }

    @Override
    public String toString() {
        return "SServiceOrderWithReceivable{" +
                "id=" + id +
                ", orderCode='" + orderCode + '\'' +
                ", outOrderCode='" + outOrderCode + '\'' +
                ", serviceOrderCode='" + serviceOrderCode + '\'' +
                ", consignorName='" + consignorName + '\'' +
                ", createTime='" + createTime + '\'' +
                ", departCityName='" + departCityName + '\'' +
                ", departProvinceName='" + departProvinceName + '\'' +
                ", receiptCityName='" + receiptCityName + '\'' +
                ", receiptProvinceName='" + receiptProvinceName + '\'' +
                ", auditStatus='" + auditStatus + '\'' +
                ", amount='" + amount + '\'' +
                ", orderCost='" + orderCost + '\'' +
                ", status='" + status + '\'' +
                ", arriveDate='" + arriveDate + '\'' +
                '}';
    }
}